@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; border:0px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"; color:#333333; font-size:14px; width:100%; background:#ffffff; min-width:1200px;}
a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#333333; font-size:13px;}
a:hover{ text-decoration:none;}
*{ padding:0px; margin:0px; border:0px;
}/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
li{ list-style:none;}
.clear{ clear:both !important; height:0px !important; width:0px !important; float:none !important; margin:0px !important; padding:0px !important; border:0px !important;}
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除按钮选中的高亮标签*/

div,p,table,td,ul,li,span,a,ol,input,label{ padding:0px; margin:0px; border:0px;}
input::-ms-input-placeholder{ /* Internet Explorer 10+ */ color:#4d4d4d; font-size:14px;}
input::-webkit-input-placeholder{ /* WebKit browsers */ color:#4d4d4d; font-size:14px;}
input::-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color:#4d4d4d; font-size:14px;}
input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#4d4d4d; font-size:14px;}
.fl{ float:left;}
.fr{ float:right;}
.pc{ display:block;}
.mo{ display:none;}


.top{ width:100%; border-top:#15aace solid 3px;}
.top .top1{ width:1100px; margin:0px auto; height:129px; }
.top .top1 .logo{ margin-top:34px;}
.top .top1 .tops{ height:129px; margin-left:29px;}
.top .top1 .tops .tops1{ font-size:15px; line-height:20px; color:#8f8d8e;}
.top .top1 .tops .tops2{ font-size:12px; line-height:20px; color:#8f8d8e;}
.top1_right{ margin-top:15px;}
.top1_right .top1_right1{ font-size:14px; color:#666666;}
.top1_right .top1_right2{ font-size:35px; color:#0097d0; font-weight:bolder; height:30px;}
.top1_right .top1_right2 img{ margin-top:3px; margin-right:3px;}
.top1_right .top1_right2 span{ line-height:30px;}
.top1_right .top1_right3{}
.top1_right .top1_right3 td{ height:20px; width:33.33333%; }
.top1_right .top1_right3 td img{ margin:2px 2px 0 0; font-size:12px; color:#000000;}
.top1_right .top1_right3 td span{ line-height:20px;}
.top1_right .top1_right4{}
.top1_right .top1_right4 td{ height:20px;}
.top1_right .top1_right4 td a{ background:#fabf00; color:#FFFFFF; font-size:12px; line-height:20px; display:inline-block; text-align:center; width:126px; height:20px;}
.top1_right .top1_right4 td a.fl{}
.top1_right .top1_right4 td a div{ display:inline-block;}
.top1_right .top1_right4 td a div img{ margin:4px 4px 0 0;}

.top2{ width:100%; background:url(../images/bg5.png) repeat-x 50%; height:62px;}
.top2 .menu{ width:1100px; margin:0 auto; position:relative;}
.top2 .menu .menu_xun{ width:140px; float:left; position:relative; height:62px;}
.top2 .menu .menu_xun .menu_xun_a{ width:140px; display:inline-block; float:left; height:33px; margin-top:16px; border-left:#41b7df solid 1px; border-right:#41b7df solid 1px;}
.top2 .menu .menu_xun .menu_xun_a .menu_xun_atop{ font-size:14px; font-weight:bolder; color:#fff; text-align:center; float:left; width:100%; height:14px; line-height:14px; text-transform:uppercase; text-overflow:ellipsis; white-space:pre; overflow:hidden;}
.top2 .menu .menu_xun .menu_xun_a .menu_xun_abot{ text-transform:uppercase; font-size:10px;-webkit-transform:scale(0.8); color:#9dd7ed; text-align:center; float:left; width:110%; margin:0 -5%; text-transform:uppercase; line-height:12px; margin-top:5px;}
.top2 .menu .menu_xun .drop_down{ display:none; margin-top:62px; width:300px; position:absolute; z-index:999; background:rgba(255,255,255,0.70); transition:all 0.3s ease; opacity:0;}
.top2 .menu .menu_xun .drop_down a{ width:100%; padding-left:30px; background:url(../images/nav_arrow.png) no-repeat 15px 50%,#FFFFFF; height:40px; border-bottom:1px solid #d8d9db; color:#414141; font-size:14px; line-height:40px; display:inline-block; width:100%;}
.top2 .menu .menu_xun .drop_down a:hover{ color:#fff; background: url(../images/nav_arrow_ov.png) no-repeat 15px 50%,#58b8da;}
.top2 .menu .menu_xun:hover{ background:url(../images/bg6.png) repeat-x 50%;}
.top2 .menu .menu_xun:hover .drop_down{ display:block; transition:all 0.3s ease; opacity:1;}

.neibanner{ width:100%; height:210px;}

.newsnav{ width:1100px; margin:0 auto; height:42px; line-height:42px;}
.newsnav a{ font-size:14px; color:#444444; height:42px; line-height:42px; display:inline-block; float:left;}
.newsnav span{ font-family:"宋体"; font-size:14px; height:42px; line-height:42px; display:inline-block; float:left; margin:0 8px; color:#444444;}

.footer_con{ width:45%;}
.neibody{ width:1100px; margin:0 auto 30px auto;}
.neibody .neibody_left{ width:210px; background:#3ab7e5; padding:5px 0; box-shadow:rgba(0,0,0,0.12) 0 0 5px;}
.neibody .neibody_left ul{ width:100%; background:#FFFFFF;}
.neibody .neibody_left ul li{ border-bottom:#cccccc solid 2px;}
.neibody .neibody_left ul li:last-child { border-bottom:#cccccc solid 0px;}
.neibody .neibody_left ul li .neibody_left_menu{ cursor:pointer; width:190px; height:42px; margin:0 10px; }
.neibody .neibody_left ul li .neibody_left_menu a{ padding-left:17px; background:url(../images/tupian46.jpg) no-repeat 2px 50%; line-height:42px; font-size:14px; color:#666666; font-weight:bolder; overflow:hidden; white-space:pre; text-overflow:ellipsis; max-width:190px; display:inline-block;}
.neibody .neibody_left ul li.on .neibody_left_menu{ border-bottom:#cccccc dashed 1px;}/*产品用*/
.neibody .neibody_left ul li .left_dropdown{ width:100%; display:none; }
.neibody .neibody_left ul li .left_dropdown .left_dropdown2{ width:100%; padding-top:10px;}
.neibody .neibody_left ul li .left_dropdown .left_dropdown2 .left_dropdown2_title{ font-size:13px; color:#666666; line-height:20px; display:inline-block; float:left; height:20px; background:url(../images/bg24.png) no-repeat 13px 50%; padding-left:26px;}
.neibody .neibody_left ul li .left_dropdown .left_dropdown2 .left_dropdown3{ margin-bottom:10px; width:100%; float:left;}
.neibody .neibody_left ul li .left_dropdown .left_dropdown2 .left_dropdown3 a{ width:100%; float:left; display:inline-block; font-size:12px; color:#666666; padding-left:33px; background:url(../images/bg25.png) no-repeat 26px 50%; line-height:20px; height:20px;}

.neibody_right{ width:855px;}
.neibody_right .page_name{ width:100%; height:42px; border-top-left-radius:5px; border-top-right-radius:5px; background:#3ab7e5; box-shadow:rgba(0,0,0,0.13) 5px 5px 7px;}
.neibody_right .page_name span{ display:inline-block; float:left; color:#FFFFFF; font-size:18px; line-height:42px;overflow: hidden;
    white-space: inherit;
    text-overflow: clip;
    width: 804px;}
.neibody_right .page_name span.page_name_icon{ width:16px; border-radius:20px; border:#FFFFFF solid 3px; margin:12px 6px 0 12px; height:16px; overflow:hidden;}

.footer{ width:100%; background:#f0f0f0;}
.footer .footer1{ width:1100px; margin:0 auto; height:470px;}
.footer .footer1 .footer1_top{ height:210px; border-bottom:#dddddd solid 1px;}
.footer .footer1 .footer1_top .footer_logo{ margin-top:25px; margin-right:25px;}
.footer .footer1 .footer1_top .footer_con .footer_con1{ font-size:14px; color:#515151; line-height:24px;}
.footer .footer1 .footer1_top .footer_con .footer_con2{ font-size:16px; color:#111111; line-height:24px; font-weight:bolder;}
.footer .footer1 .footer1_top .footer_con .footer_con3{ font-size:12px; color:#111111; line-height:18px; padding-left:12px; background:url(../images/bg9.png) no-repeat 2px 50%; margin-top:10px;}
.footer .footer1 .footer1_top .footer_con .footer_con4{ font-size:12px; color:#111111; line-height:18px; padding-left:12px;}
.footer .footer1 .footer1_top .top1_right{ margin:0 16px 0 0;}
.top1_right5{ font-size:15px; color:#0096cb;}
.footer .footer1 .footer1_bot table{ width:100%;}
.footer .footer1 .footer1_bot table td{ width:170px;}
.footer .footer1 .footer1_bot table td a{ display:inline-block; width:100%; float:left; font-size:12px; line-height:26px; color:#333333; background: url(../images/bg11.png) no-repeat 50px 50%; padding-left:66px; white-space:pre; }
.footer .footer2{ height:58px; text-align:center; font-size:12px; line-height:58px; color:#fff; background:#00a1de;}

.about{ width:100%; font-size:14px; line-height:38px; color:#666666; }
.process_xun{ width:100%; padding:25px 0 35px 0;}
.process_xun .process_xun_imgbox{ width:254px; float:left; background:#e5e5e5; padding:0 13px;}
.process_xun .process_xun_imgbox .imgbox_title{ width:100%; white-space:pre; line-height:44px; font-size:15px; color:#1a1a1a; font-weight:bolder; }
.process_xun .process_xun_imgbox .imgbox_img{ width:100%; height:136px; overflow:hidden; box-shadow:rgba(0,0,0,0.30) 0 0 6px;}
.process_xun .process_xun_imgbox .imgbox_img img{ width:100%;}
.process_xun .process_xun_imgbox .imgbox_smalltext{ margin:5px 0 -30px 0; font-size:12px; line-height:18px; color:#4c4c4c; height:72px;}
.process_xun .process_xun_imgbox .imgbox_nub{ height:52px; text-align:right; color:#FFFFFF; font-size:46px; font-weight:900; line-height:67px;}
.process_xun .process_xun_jiantou{ float:left; margin:95px 13px 0 13px;}


.disform{ width:100%;}
.disform table{ width:100%; margin:35px auto 25px auto; background:#CCCCCC; font-size:13px; color:#666666;}
.disform table label{ font-weight:normal;}
.disform td{ height:38px; background:#FFFFFF; padding-left:10px;}
.disform .disform_left{ width:300px; padding-left:25px; background:#6596d8; font-size:14px; font-weight:bolder; color:#FFFFFF;}

.disform .qorg label{ float:left; width:100px; padding-left:15px; height:20px; cursor:pointer; margin-top:7px;}
.disform .qorg label input[type="radio"]{ margin-top:3px; margin-right:5px;}
.disform .qorg label span{ line-height:20px;}

.disform .rs label{ float:left; padding-left:15px; height:20px; cursor:pointer; margin-top:7px;}
.disform .rs label input[type="radio"]{ margin-top:3px; margin-right:5px;}
.disform .rs label span{ line-height:20px;}


.disform input[type="text"]{ width:470px; height:30px; padding:0 10px; border:#CCCCCC solid 1px;}
.disform input[type="email"]{ width:470px; height:30px; padding:0 10px; border:#CCCCCC solid 1px;}

.yjdz{ padding-top:10px;}
.yjdz div{ width:100%; float:left; height:30px; line-height:22px;}
.yjdz div span{ display:inline-block; width:60px;}
.yjdz div input[type="text"]{ width:250px; height:22px;}
.disform .cys{ width:60px !important; margin-right:10px;}

.disform .csmj{ padding:10px 0;}
.disform .csmj label{ float:left; width:60px; padding-left:15px; height:20px; cursor:pointer; margin-top:7px;}
.disform .csmj label input[type="radio"]{ margin-top:3px; margin-right:5px;}
.disform .csmj label span{ line-height:20px;}

.disform .bzl{ padding:10px;}
.disform .bzl textarea{ width:100%; padding:10px; border:#CCCCCC solid 1px; height:125px;}

.disform input[type="submit"]{ width:135px; height:39px; background:#619ade; font-size:16px; color:#FFFFFF; font-weight:bolder; text-align:center; cursor:pointer; border-radius:3px; margin:0 auto;}


.recruit{ width:100%; padding:30px 0 80px 0;}
.recruit .recruit_xun{ background:#f9f9f9; padding:0 13px; border:#e8e8e8 solid 1px; border-radius:2px; width:100%; margin-bottom:10px;}
.recruit .recruit_xun_title{ cursor:pointer; width:100%; height:40px; border-bottom:#dcdcdc solid 0px;}
.recruit .recruit_xun_title .fl{ font-size:16px; line-height:40px; display:inline-block; color:#666666; margin-left:3px;}
.recruit .recruit_xun_title .fr{ width:22px; height:22px; display:inline-block; background:url(../images/bg14s.png) no-repeat 50%; margin-right:3px; margin-top:8px;}
.recruit .recruit_xun .recruit_xun_newstext{ display:none; font-size:14px; line-height:25px; color:#4d4d4d;}
.recruit .recruit_xun .recruit_xun_newstext .recruit_xun1{ color:#797979; font-size:14px; line-height:40px;}
.recruit .recruit_xun .recruit_xun_newstext .recruit_xun2_title{ font-size:16px; line-height:40px; color:#0097ce;}
.recruit .recruit_xun .recruit_xun_newstext .tijiao{ width:138px; height:38px; line-height:38px; text-align:center; background:#0097ce; color:#FFFFFF; display:inline-block; margin:25px 0 30px 0; }
.recruit .recruit_xun.on .recruit_xun_title{ border-bottom:#dcdcdc solid 1px;}
.recruit .recruit_xun.on .recruit_xun_title .fr{ background:url(../images/bg14.png) no-repeat 50%;}

.about{ width:100%; font-size:14px; line-height:38px; color:#666666; }


.conbox1{ margin:20px 0 10px 0; float:left; background:#f7f7f7; border:#e7e7e7 solid 1px; width:100%; font-size:13px; color:#666666; line-height:22px;}
.conbox1 .conbox1_text{ margin-left:30px; padding-top:20px;}
.conbox1 .conbox1_text .conbox1_text_title{ font-size:18px; color:#0097ce; line-height:22px;}
.conbox1 .conbox1_text .conbox1_text_titleline{ line-height:normal; width:22px; height:2px; border:#cccccc solid 1px; margin:12px 0;}
.conbox1 .conbox1_text .conbox1_text_huang a{ color:#faab00; font-size:13px;}

.conform_title{ width:100%; background:#e6e6e6; padding-left:13px; line-height:34px; height:34px; font-size:15px; color:#333333; }
.conform_title2{ font-size:13px; color:#727272; padding:13px 0 13px 13px; line-height:22px;}

.con_form{ width:100%;}
.con_form input[type="text"].fl{ width:410px; height:38px; border:#dadadc solid 1px; padding:0 10px; padding-left:34px; border-radius:3px; background:url(../images/bg17.png) no-repeat 9px 50%;}
.con_form input[type="tel"].fr{ width:410px; height:38px; border:#dadadc solid 1px; padding:0 10px; padding-left:34px; border-radius:3px; background:url(../images/bg20.png) no-repeat 9px 50%;}
.con_form textarea{ border:#dadadc solid 1px; padding:10px; text-indent:1.2em; background:url(../images/bg19.png) no-repeat 9px 12px; width:100%; height:207px; margin:20px 0;}
.con_form input[type="submit"]{ width:135px; height:40px; text-align:center; line-height:40px; border:none; border-radius:3px; font-size:16px; color:#FFFFFF; font-weight:bolder; cursor:pointer; background:#faab00;}

.lan{ color:#0097ce; font-size:15px; line-height:30px; padding:5px;}


.showbox{ width:100%; position:relative;}
.showbox.jytyn{ background:url(../images/tupian30.jpg) no-repeat 50%; background-size:cover; width:855px; height:856px;}
.dingwei{ position:absolute; width:28px; height:28px;}
.dingwei .xunliehao{ width:28px; height:28px; border-radius:30px; background:#eaf6fd; font-size:17px; text-align:center; line-height:28px; color:#0087cb; border:#0087cb solid 1px; cursor:pointer;}
.fuchu{ border-radius:10px; display:none; bottom:40px; left:-15px; position:absolute; padding:18px; width:232px; background:#0087cb; color:#FFFFFF;}
.dingwei.on .fuchu{ display:block;}
.fuchu .fuchu_title{ width:100%; padding:7px 0; font-size:17px; color:#ffffff; line-height:24px;}
.fuchu .fuchu_title .nub{ font-size:14px; font-weight:bolder; text-align:center; line-height:16px; color:#FFFFFF; border:#FFFFFF solid 2px; border-radius:30px; float:left; display:inline-block; width:20px; height:20px; margin-right:5px;}
.fuchu .fuchu_title span{ float:left; font-weight:bolder;}
.fuchu .fuchu_small{ font-size:14px; color:#FFFFFF; line-height:18px; width:100%;}
.fuchu .fuchu_sanjiao{ width:100%; height:0px; position:relative;}
.fuchu .fuchu_sanjiao div{ margin-top:18px; position:absolute; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #0087cb;}

.msbox{ width:100%; padding:20px 10px;}
.msbox .msbox_xun{ width:380px; margin-bottom:10px;}
.msbox .msbox_xun:nth-child(odd){ float:left;}
.msbox .msbox_xun:nth-child(even){ float:right;}
.msbox .msbox_xun .msbox_xun_title{ width:100%; border-bottom:#0089cb solid 1px; padding:5px 0;}
.msbox .msbox_xun .msbox_xun_title .msbox_xun_nub{ width:28px; height:28px; border-radius:30px; background:#eaf6fd; font-size:17px; text-align:center; line-height:28px; color:#0087cb; border:#0087cb solid 1px; float:left; margin-right:18px;}
.msbox .msbox_xun .msbox_xun_title .msbox_xun_biaoti{ float:left; line-height:28px; font-size:16px; color:#0075c2; font-weight:bolder;}
.msbox .msbox_xun .msbox_xun_small{ padding:5px 0; font-size:14px; line-height:20px; color:#464646;}
.msbox .msbox_xun .msbox_xun_small .msbox_xun_small2{ height:40px;}


.download{ width:100%;}
.download th{ font-size:14px; color:#747474; text-align:center; height:40px; padding:0 10px; border-bottom:#8d8d8d solid 1px;}
.download td{ font-size:13px; color:#8d8d8d; text-align:center; height:40px; padding:0 10px; border-bottom:#8d8d8d dashed 1px;}
.download td a{ font-size:13px; color:#8d8d8d;}
.download .frstd a img{ height:16px; width:16px;}
.download .frstd{ text-align:left;}
.download .frstd img{ margin-right:5px;}
.download .hui{ display:none;}
.download .lan{ display:inline-block;}
.download tr:hover td{ background:#f9f9f9; color:#0097ce;}
.download tr:hover td a{ color:#0097ce;}
.download tr:hover .hui{ display:inline-block;}
.download tr:hover .lan{ display:none;}

.fenyebox{ width:100%; text-align:center;}
.fenye{ display:inline-block;}
.fenye a{ display:inline-block; height:32px; line-height:32px; text-align:center; padding:0 15px; border:#dedede solid 1px; font-size:14px; color:#666666; margin:35px 4px 60px 4px; }
.fenye a:hover,.fenye a.on{ color:#FFFFFF; border:#0097ce solid 1px; background:#0097ce;}

.gf{ width:100%;}
.gf td{ padding:30px 0; position:relative; color:#111111; font-size:12px; line-height:23px;}
.gf td .fudong{    position: absolute;
    z-index: 88;
    width: 80px !important;
    height: 84px !important;
    color: #111111;
    text-align: center;
    line-height: 23px;
    background: url(../../d/file/p/2017-01-16/a6ba74195bb807e81811e3d42bdb8f02.png) no-repeat 50%;
    bottom:70px;
    right:30px;
    padding: 20px 0 0 0;}
.gf td .fudong div{
	text-transform: uppercase;
    font-size:12px;
    -webkit-transform: scale(0.8);
    word-wrap: break-word;
	float:left;
	word-break: break-all;
	width:100%;
	text-align:center;
	margin:1px 0;
	line-height:0.8em;
	font-weight:bolder;
	padding:0 3px;}
.gf_title{ color:#666; font-size:22px; padding:10px 0;}
.gf_title2{ margin:10px 4px;}
.linkicon{ margin:25px 0; margin-left:4px; display:inline-block; width:110px; height:30px; padding-left:20px; line-height:30px; font-size:12px; color:#FFFFFF; border-radius:5px; background:url(../images/bg39.png) no-repeat 77px 50%,#619ade;}
.linkicon:hover{ color:#FFFFFF;}

.biaoge{ background:#999999;margin:15px 118px;}
.biaoge td{ height:32px; font-size:13px; color:#666666;}
.biaoge1 td{ padding-left:20px; font-weight:normal;}
.baibg td{ background:#FFFFFF; }
.huibg td{ background:#f6f6f6; }


.jiankong{ color:#666666; line-height:32px; font-size:13px;}
.jktab{ width:100%; background:#FFFFFF;}
.jktab td{ text-align:center; height:35px;}
.jktab td.title{ background:#3ab7e5; color:#FFFFFF; font-weight:bolder; font-size:14px;}
.jktab td.lefttd{ width:290px; background:#50a5c5; color:#FFFFFF; font-size:14px;}
.jktab td.righttd{ width:130px; background:#e2f7ff; color:#666666; font-size:14px;}

.zhijia_title{ width:100%; font-size:15px; font-weight:bolder; color:#333333; padding:0 13px; background:#e6e6e6; height:43px; line-height:43px; margin:12px 0;}
.zhijia_xun{ padding-bottom:30px; border:#d5d5d5 solid 1px; margin-bottom:30px;}
.zhijia_imgbox{ width:100%;}
.zhijia_imgbox .zhijia_img{ width:50%; position:relative; height:210px; float:left; overflow:hidden;}
.zhijia_imgbox .zhijia_img .zhijia_img_title{ width:100%; height:36px; line-height:36px; text-align:center; font-size:15px; color:#FFFFFF; position:absolute; bottom:0; background:rgba(0,0,0,0.55);}
.zhijia_imgbox .zhijia_img img{ width:100%;}
.zhijiatb{ width:575px; float:left; margin:30px 0 0 15px; background:#FFFFFF;}
.zhijiatb .letd{ background:#f4a201; text-align:center; width:152px; height:30px; color:#FFFFFF; font-size:14px; font-weight:bolder;}
.zhijiatb .ritd{ font-size:14px; background:#fcfaf3; padding-left:15px; color:#666666;}
.zhijia_xun_bottom{}
.linkicon_big{ display:block; width:150px; height:35px; padding-left:34px; background:url(../images/bg39.png) no-repeat 104px 50%,#619ade; font-size:15px; font-weight:bolder; color:#FFFFFF; border-radius:5px; line-height:35px;}
.linkicon_big:hover{ color:#FFFFFF;}
.zhijia_xun_right{margin-right:30px; margin-top:30px; width:170px;}
.zhijia_xun_right .linkicon_big{ margin-top:15px; margin-left:10px;}
.ss{ margin:8px 20px 8px 0;}

.newsbox{ width:100%;}
.newsxun{ width:100%;}
.newsxun .newtitle{ width:100%; height:42px; border-bottom:#e9e8e8 solid 1px; background:#fbfbfb;}
.newsxun .newtitle .newtitle_title{ margin-left:13px; font-size:18px; color:#0097ce; line-height:42px;}
.newsxun .newtitle .newtitle_xijie{ margin-right:13px; font-size:14px; color:#999999; line-height:42px;}
.newsxun .newtitle .newtitle_xijie .newtitle_xijie1{ padding-left:21px; background:url(../images/bg36.png) no-repeat 0 50%; margin-right:23px;}
.newsxun .newtitle .newtitle_xijie .newtitle_xijie2{ padding-left:21px; background:url(../images/bg37.png) no-repeat 0 50%; margin-right:23px;}
.newsxun .newtitle .newtitle_xijie .newtitle_xijie3{ padding-left:21px; background:url(../images/bg38.png) no-repeat 0 50%;}
.newsxun .newbot{ border-bottom:#e9e8e8 solid 1px; padding:20px 13px 15px 13px; width:100%;}
.newsxun .newbot .newbot_img{ display:inline-block; width:200px; height:110px; overflow: hidden; float:left; margin-right:-220px;}
.newsxun .newbot .newbot_small{ height:84px; overflow:hidden; display:inline-block; margin-left:220px; font-size:13px; line-height:28px; text-indent:2em;}
.newsxun .newbot .newbot_bot{ margin-left:220px;}


.probox{ width:100%;}
.probox .proxun{ width:50%; height:410px;
background: -moz-linear-gradient(top,#fff 30%,#f4f4f4 100%);  /*适合 FF3.6+ */
background: -webkit- gradient(linear,top,bottom,color-stop(30%,#fff),color-stop(100%,#f4f4f4)); /*适合 Chrome,Safari4+ */
background: -webkit-linear-gradient(top,#fff 30%,#f4f4f4 100%);  /*适合Chrome10+,Safari5.1+*/
background: -o-linear-gradient(top,#fff 30%,#f4f4f4 100%);  /*适合Opera 11.10+*/
background: -ms-linear-gradient(top,#fff 30%,#f4f4f4 100%); /*适合IE10+ */
background: linear-gradient(top,#fff 30%,#f4f4f4 100%);     /*适合W3C*/
padding:56px 32px;
float:left;
}
.probox .proxun:hover{
background: -moz-linear-gradient(top,#f4f4f4 30%,#fff 100%);  /*适合 FF3.6+ */
background: -webkit- gradient(linear,top,bottom,color-stop(30%,#f4f4f4),color- stop(100%,#fff)); /*适合 Chrome,Safari4+ */
background: -webkit-linear-gradient(top,#f4f4f4 30%,#fff 100%);  /*适合Chrome10+,Safari5.1+*/
background: -o-linear-gradient(top,#f4f4f4 30%,#fff 100%);  /*适合Opera 11.10+*/
background: -ms-linear-gradient(top,#f4f4f4 30%,#fff 100%); /*适合IE10+ */
background: linear-gradient(top,#f4f4f4 30%,#fff 100%);     /*适合W3C*/
}
.probox .proxun .proxun_img{ width:243px; height:300px; overflow:hidden; margin-right:-280px;}
.probox .proxun .proxun_text{ margin-left:280px;}
.probox .proxun .proxun_text .proxun_title{ line-height:44px; font-size:22px; color:#0097ce; font-weight:bolder;}
.probox .proxun .proxun_text .proxun_tag{ display:inline-block; padding:0 13px; height:24px; text-align:center; background:#fabf00; border-radius:3px; color:#FFFFFF; font-size:13px; line-height:24px; display:none}
.probox .proxun .proxun_text .proxun_small{ height:185px; padding:20px 0; font-size:13px; color:#313131; line-height:22px;}

.case{ width:100%;}
.case .datu{ position:relative; width:100%; height:470px; margin:20px 0 10px 0;}
.case .datu .datujiantou{ width:100%; position:relative; height:0;}
.case .datu .datujiantou .dtjt_left{ position:absolute; z-index:9; left:0; top:202px; cursor:pointer;}
.case .datu .datujiantou .dtjt_right{ position:absolute; z-index:9; right:0; top:202px; cursor:pointer;}
.case .datu .datubox{ width:100%; height:470px; overflow:hidden; position:relative;}
.case .datu .datubox .datubox_img{ width:100%; height:470px; overflow:hidden; -webkit-align-items:center; display:-webkit-flex;-webkit-justify-content:center;}
.case .datu .datubox .datubox_title{ width:100%; position:absolute; z-index:9; font-size:16px; line-height:150px; text-align:center; color:#FFFFFF;
background: -moz-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 90%);  /*适合 FF3.6+ */
background: -webkit- gradient(linear, left top, left bottom, color-stop(50%,rgba(0,0,0,0)), color- stop(90%,rgba(0,0,0,0.8))); /*适合 Chrome,Safari4+ */
background: -webkit-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 90%);  /*适合Chrome10+,Safari5.1+*/
background: -o-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 90%);  /*适合Opera 11.10+*/
background: -ms-linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 90%); /*适合IE10+ */
background: linear-gradient(top,rgba(0,0,0,0) 50%,rgba(0,0,0,0.8) 90%);     /*适合W3C*/ 
bottom:0;
height:100px;
}


.case .xiaotu{ width:870px; margin-left:-7px;}
.case .xiaotu .xiaotujiantou{ position: relative; width:100%; height:0;}
.case .xiaotu .xiaotujiantou .xtjt_left{ position:absolute; top:22px; left:7px; z-index:9; cursor:pointer;}
.case .xiaotu .xiaotujiantou .xtjt_right{ position:absolute; top:22px; right:7px; z-index:9; cursor:pointer;}
.case .xiaotubox{ cursor:pointer; width:160px; height:90px; overflow:hidden; float:left; margin:0 7px; height:123px;} 
.case .xiaotubox .xiaotubox_img{ width:100%; height:89px; overflow:hidden; opacity:0.6; transition:all ease 0.5s;}
.case .xiaotubox .xiaotubox_title{ text-align:center; line-height:30px; font-size:13px; color:#3c3c3c;}
.case .xiaotubox.on .xiaotubox_img{ opacity:1; transition:all ease 0.5s;}

.tyn_sy_img{ width:855px; height:433px; background: url(../images/tupian31.jpg) no-repeat 50%; position:relative;}
.tyn_sy_img .tynsyimg_xun{ position:absolute;}
.tyn_sy_img .tynsyimg_xun .tynsyimg_xun_nub{ position:absolute; width:30px; height:30px; border-radius:30px; text-align:center; line-height:30px; font-size:17px; color:#0075c2; background:#ffe100; z-index:9;}
.tyn_sy_img .tynsyimg_xun .tynsyimg_xun_text{ position:absolute; padding:0 17px 0 34px; background:#0075c2; border-radius:3px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#FFFFFF; z-index:8; margin-left:15px; white-space:pre; box-shadow:rgba(0,0,0,0.13) 5px 5px 5px;}

.tyn_text{ width:100%;}
.tyn_text td{ width:100%;}
.tyn_text td .tyn_text_top{ position:relative; height:30px; margin:15px 0;}
.tyn_text td .tyn_text_top .tyn_text_top_nub{ position:absolute; width:30px; height:30px; border-radius:30px; text-align:center; line-height:30px; font-size:17px; color:#0075c2; background:#ffe100; z-index:9;}
.tyn_text td .tyn_text_top .tyn_text_top_text{ position:absolute; padding:0 17px 0 34px; background:#0075c2; border-radius:3px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#FFFFFF; z-index:8; margin-left:15px; white-space:pre;}

.tyn_text_bot{ width:380px; font-size:14px; color:#464646; line-height:20px;}



.indexnews{ width:100%; height:70px; background:#eaeaea; padding:13px 0;}
.indexnews .indexnewsbox{ width:1100px; margin:0px auto; height:44px;}
.indexnews .indexnewsbox .newbox_left{ width:180px; height:44px; text-align:center; line-height:44px; font-size:19px; color:#FFFFFF; background:#ff4d4d; float:left;}

.indexnews .indexnewsbox #FontScroll{ height:44px; line-height:44px; overflow:Hidden; margin:0px auto;}
.indexnews .indexnewsbox #FontScroll .line{ width:100%;}
.indexnews .indexnewsbox #FontScroll .fontColor a{color:red;}
.indexnews .indexnewsbox .indexnewsgundong{ background:#FFFFFF; float:left; width:800px;}
.indexnews .indexnewsbox .top2_nei{ width:100%; height:44px; line-height:44px; font-size:13px; margin:0px auto;} 
.indexnews .indexnewsbox .top2_nei .top2_nei_right{ width:100%; float:left; height:44px;}
.indexnews .indexnewsbox .top2_nei .top2_nei_right a{ padding:0 23px; line-height:44px; display:inline-block; width:100%; white-space:pre; overflow:hidden; text-overflow:ellipsis; color:#404040; font-size:16px;}

.indexnews .indexnewsbox .newbox_right{ display:inline-block; width:120px; height:44px; text-align:center; line-height:44px; font-size:19px; color:#FFFFFF; background:#fbbf00; float:right;}

.indextitle{ width:100%; text-align:center; height:95px;}
.indextitle span{ line-height:40px; padding:0 13px; border-bottom:#3374b2 solid 2px; font-size:22px; color:#111111; display:inline-block; height:40px; text-transform:uppercase;}
.indexxun{ width:90%; margin:0 auto;}
.indexxun .indexxun_box{ width:70%; margin-top:-2px;}
.indexxun .indexxun_box .indexxun_box_xun{ border:#d6d6d8 solid 1px; float:left; margin:2px; position:relative; height:185px;}
.indexxun .indexxun_box .indexxun_box_xun .index_fd_jia{ position:absolute; bottom:7px; right:7px;}
.indexxun .indexxun_box .indexxun_box_xun .index_fd_title{ width:100%; position:absolute; background:rgba(0,0,0,0.5); font-size:16px; color:#FFFFFF; line-height:64px; text-align:center; height:64px; z-index:1;}
.indexxun .indexxun_box .indexxun_box_xun .index_fd_img{ width:100%; height:100%; overflow:hidden;}
.indexxun .indexxun_box .indexxun_box_xun .index_fd_img img{ width:100%;
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; }
.indexxun .indexxun_box .indexxun_box_xun .index_fd_img img:hover{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; }
.indexxun .indexxun_box .xunbig{ width:32.8%;}
.indexxun .indexxun_box .xunsmall{ width:180px;}
.sss:nth-child(even) .indexxun .indexxun_title{ float:left;}
.sss:nth-child(even) .indexxun .indexxun_box{ float:right;}
.sss:nth-child(odd) .indexxun .indexxun_title{ float:right;}
.sss:nth-child(odd) .indexxun .indexxun_box{ float:left;}

.indexnewsbox{ width:89%; margin:45px auto;}
.indexnewsbox .indexnewsbox_xun{ width:49%;}
.indexnewsbox .indexnewsbox_xun .indexnewsbox_title{ width:100%; height:38px; border-bottom:#0097ce solid 8px;}
.indexnewsbox .indexnewsbox_xun .indexnewsbox_title .fl{ width:163px; height:30px; border-top-left-radius:8px; border-top-right-radius:8px; line-height:38px; text-align:center; color:#FFFFFF; font-weight:bolder; font-size:12px; background:#0097ce;}
.indexnewsbox .indexnewsbox_xun .indexnewsbox_title .fr{ margin-top:10px;}
.indexnewsbox .indexnewsbox_xun .indexnewsbox_box{ width:100%; overflow-y:scroll; height:320px;}
.indexnewsbox .indexnewsbox_xun .indexnewsbox_box .indexnewsbox_box_nei{ width:100%;}
.indexnewsbox .indexnewsbox_xun .indexnewsbox_box .indexnewsbox_box_nei a{ width:100%; height:40px; line-height:40px; float:left; border-bottom:#EEEEEE solid 1px; display:inline-block;}
.indexnewsbox .indexnewsbox_xun .indexnewsbox_box .indexnewsbox_box_nei a span:nth-child(1){ float:left; font-size:12px; color:#5164a6;}
.indexnewsbox .indexnewsbox_xun .indexnewsbox_box .indexnewsbox_box_nei a img{ float:left; margin:13px -37px 0 20px;}
.indexnewsbox .indexnewsbox_xun .indexnewsbox_box .indexnewsbox_box_nei a span:nth-child(3){ margin-left:42px; width:368px; display:inline-block; white-space:pre; overflow:hidden; text-overflow:ellipsis;}

/* focusbox */
.focusbox{position:relative;overflow:hidden;zoom:1;}
#fullbanner{width:1280px;height:490px;margin:auto;position:relative;}
#fullbanner li a{display:block;width:1280px;height:490px;overflow:hidden;}
#fullbanner img{width:1280px;height:490px;}
#fullbanner ul{width:1280px;height:490px;}
#fullbanner .wrappic{overflow:visible;position:absolute;}
#fullbanner .next{position:absolute;top:50%;margin-top:-25px;margin-left:5px;z-index:3; background:url(../images/bg40s.png) no-repeat 50%;}
#fullbanner .prev{position:absolute;top:50%;margin-top:-25px;margin-left:5px;z-index:3; background:url(../images/bg40.png) no-repeat 50%;}
#fullbanner .next{margin:-25px 5px 0 0;right:0;}
#fullbanner .mask-left, #fullbanner .mask-right, #fullbanner .plan{background:#fff;padding:0px;z-index:1;position:absolute;top:0;left:0;width:1280px;height:490px;overflow:hidden;left:1280px;}
#fullbanner .mask-right, #fullbanner .mask-left{z-index:4;left:-1280px;filter:alpha(Opacity=50);opacity:.5;background:#fff;overflow:hidden;}
#fullbanner .mask-right{left:1280px;}

.arrow-left,.arrow-right{background:url(images/icon-sd26986d847.png) no-repeat;}
.arrow-left{background-position:15px 12px;height:50px;width:50px;}
.arrow-left:hover{background-position:-45px 12px;}
.arrow-right{background-position:-103px 12px;height:50px;width:50px;}
.arrow-right:hover{background-position:-163px 12px;}


.simplemodal-wrap{ overflow:hidden !important;}
.shipin_nr{ margin-top:30px; margin-bottom:38px; }
.shipin_nr ul{    width: 865px;}
.shipin_nr li{ float:left; width:401px; height:326px; border:#e4e4e4 solid 1px; padding:20px 18px 0 18px; text-align:center; margin:20px 20px 20px 10px; cursor:pointer; }
.shipin_nr li .case_video{ cursor:pointer; width:100%; overflow:hidden; height:200px; }
.shipin_nr li .case_video img{ width:100%;  }
.shipin_nr li p{height:44px; line-height:44px; color:#555555; border-bottom:#e4e4e4 solid 1px; font-size:15px; }
#basic-modal-content {display:none;}
/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container { width:870px; height:488px; color:#bbb; background-color:#333;}
#simplemodal-container a.modalCloseImg {background:url(../images/close.png) no-repeat; width:30px; height:31px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}

.case_video_icon{ width:100%; text-align:center; padding-top:12px; }
.case_video_icon div{ display:inline-block; width:160px; height:36px; line-height:36px; text-align:center; border-radius:40px; font-size:14px; background:#7b7b7b; color:#FFFFFF;}

.icon{ width:200px;}
.icon span{ width:70px; height:70px; display:inline-block; text-align:center; float:left; font-size:12px; color:#FFFFFF; line-height:116px; overflow:hidden; margin:0 30px 15px 0;}
.icon span.icon1{ background:url(../images/1.jpg) no-repeat 50%;}
.icon span.icon2{ background:url(../images/2.jpg) no-repeat 50%;}
.icon span.icon3{ background:url(../images/3.jpg) no-repeat 50%;}
.icon span.icon4{ background:url(../images/4.jpg) no-repeat 50%; font-size:38px; text-indent:-9px; line-height:60px;}
					  
@media screen and (max-width:1040px){
.pc{ display:block;}
.mo{ display:none;}
.disable_text_highlighting,body {
/*去除选中高亮*/
-webkit-touch-callout: none;
-webkit-user-select: none; /* Webkit */
-moz-user-select: none;    /* Firefox */
-ms-user-select: none;     /* IE 10  */
/* Opera 目前不支持在Opera，但将很快 */
-o-user-select: none;
user-select: none;}
	}
@media screen and (max-width:770px){
.pc{ display:none;}
.mo{ display:block;}
	 
	}
@media screen and (max-width:640px){

.pc{ display:none;}
.mo{ display:block;}

	}